首页> 外文OA文献 >Foundations of Modern Query Languages for Graph Databases
【2h】

Foundations of Modern Query Languages for Graph Databases

机译:图形数据库的现代查询语言的基础

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。
获取外文期刊封面目录资料

摘要

We survey foundational features underlying modern graph query languages. Wefirst discuss two popular graph data models: edge-labelled graphs, where nodesare connected by directed, labelled edges; and property graphs, where nodes andedges can further have attributes. Next we discuss the two most fundamentalgraph querying functionalities: graph patterns and navigational expressions. Westart with graph patterns, in which a graph-structured query is matched againstthe data. Thereafter we discuss navigational expressions, in which patterns canbe matched recursively against the graph to navigate paths of arbitrary length;we give an overview of what kinds of expressions have been proposed, and howthey can be combined with graph patterns. We also discuss several semanticsunder which queries using the previous features can be evaluated, what effectsthe selection of features and semantics has on complexity, and offer examplesof such features in three modern languages that are used to query graphs:SPARQL, Cypher and Gremlin. We conclude by discussing the importance offormalisation for graph query languages; a summary of what is known aboutSPARQL, Cypher and Gremlin in terms of expressivity and complexity; and anoutline of possible future directions for the area.
机译:我们调查了现代图查询语言的基础特征。我们首先讨论两种流行的图数据模型:边缘标记图,其中节点通过有向标记边缘连接。和属性图,其中节点和边可以进一步具有属性。接下来,我们讨论两个最基本的图查询功能:图形模式和导航表达式。我们从图模式开始,在图模式中,将图结构化查询与数据进行匹配。此后,我们讨论了导航表达式,其中模式可以与图递归匹配以导航任意长度的路径;我们概述了已提出的哪种表达式,以及它们如何与图形模式结合。我们还将讨论几种语义,在这些语义下可以评估使用先前功能的查询,对功能和语义的选择对复杂性有什么影响,并以三种用于查询图形的现代语言提供此类功能的示例:SPARQL,Cypher和Gremlin。最后,我们讨论了图形化查询语言形式化的重要性。关于SPARQL,Cypher和Gremlin的表达和复杂性的摘要;以及该地区未来可能的发展方向概述。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号